package cn.zhxu.toys.captcha;

/**
 * 验证码
 * @author Troy
 */
public interface Captcha {

	/**
	 * @return 验证码
	 */
	String getCode();
	
	/**
	 * @return 是否过期
	 */
	boolean isExpired();

	/**
	 * 增加尝试次数, 并返回增加后的尝试次数
	 */
	int increaseTrys();

	/**
	 * 序列化为字符串
	 * @return 字符串
	 */
	String serialize();

}
